Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Italy F2 Italy F17 Italy #3-w3 Italy F2 Italy F14 Italy F21 Italy F22 Italy F24 Italy F25 Italy F29 Italy F33 Italy F34 Italy F1 Italy F3 Italy F4 Italy F5 Italy F7 Italy F8 Italy F9 Italy F17 Italy F18 Italy F19 Italy F21 Italy F22 Italy F23 Italy F25 Italy F26 Austria F10 Austria F11 Switzerland F6 Italy F33 Italy F34 Italy F35 Colombia F1 Colombia F2 Italy F1 Italy F3 Italy F3B Italy F4 Italy F6 Italy F9 Italy F11 Italy F12 Hungary F2 Hungary F3 Germany F7 Italy F19 Italy F21 Italy F24 Italy F33 Italy F34 Croatia F10 Egypt F1 Egypt F2 Italy F1 Italy F2 Portugal F1 Portugal F2 Italy F4 Italy F8 Italy F9 Italy F10 Italy F11 Romania F5 Italy F21 Italy F24 Spain F2 Spain F3 Spain F4 Spain F5 Switzerland F1 Switzerland F2 Switzerland F3 Spain F12 Italy F7 Italy F9 Italy F10 Italy F12 Italy F13 Italy F18 Italy F19 Italy F30 Iran F6 Iran F7 Israel F2 Israel F3 Italy F1 Italy F2 Italy F3 Italy F6 Italy F7 Italy F11 Italy F20 Italy F21 Italy F23 Italy F31 Italy F9 Slovenia F1 Italy F14 Italy F18 Italy F20 Italy F28 Spain F1 Spain F2 Spain F4 Spain F5 Italy F8 Italy F9 Italy F12 Italy F15 Italy F16 Italy F19 Italy F22 Italy F25 Italy F26 Italy F27 Italy F28 Italy F29 Italy F30 Italy F1 Italy F2 Italy F5 Italy F6 Italy F16 Italy F21 Italy F24 Italy F28 Italy F32 Italy F33 Italy F34 Italy F36 Italy F38 Italy F39 Egypt F1 Egypt F2 Egypt F4 Egypt F5 Italy F1 Italy F2 Croatia F5 Croatia F6 Italy F29 Italy F30 Italy F32 Italy F34 Tunisia F1 Tunisia F2 Tunisia F3 Tunisia F6 Tunisia F7 Tunisia F8 Tunisia F20 Tunisia F21 Italy F15 Italy F16 Italy F18 Italy F21 Italy F29 Italy F30 Italy F31 Italy F32 Tunisia F36 Tunisia F4 (Hammamet) Italy F2 (Trento) Italy F3 (Basiglio) Italy F4 (Sondrio) Italy F6 (Santa Margherita Di Pula) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) Italy F13 (Vigevano) Italy F15 (Reggio Emilia) Italy F18 (Sassuolo) Italy F32 (Santa Margherita Di Pula) Italy F35 (Santa Margherita Di Pula) Tunisia F1 (Hammamet) Tunisia F2 (Hammamet) Great Britain F1 (Glasgow) Italy F1 (Trento) Italy F3 (Santa Margherita Di Pula) Italy F4 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Italy F19 (Gubbio) Italy F27 (Santa Margherita Di Pula) Italy F28 (Santa Margherita Di Pula) Tunisia F45 (Monastir) M15 Palmanova M15 Palmanova M25 Santa Margherita Di Pula M25+H Pontedera M25 Santa Margherita Di Pula Tennis Napoli Cup - Naples Garden Open - Rome Zagreb Open - Zagreb Top Wool Challenger Biella - Biella St.Petersburg Challenger by Kinex - St. Petersburg Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Volvo Sylt Open - Sylt VIII Trofeo Ciutat de Barcelona - Barcelona IX Ciutat de Barcelona - Barcelona Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Garden Open - Rome Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth Canottieri Mincio Open - Mantova Banca Marche Tennis Cup - San Benedetto 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Gemax Samsung Open 2004 - Belgrade Challenger Citta di Olbia - Olbia Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Banca Stato Challenger Lugano - Lugano Cepu Open - San Marino Banca Stato Challenger - Lugano San Marino Cepu Open - San Marino Mobilux Open - Luxembourg X Torneo Internazionale di Tennis - Barletta Bancastato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Genoa Open - Genova Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise Tennis Napoli Cup 2007 - Napoli Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger La Serena - La Serena San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons 84° Concurso Internacional Tenis San Sebastian - San Sebastian Citta di Como Challenger - Como Genova Open Challenger - Genova Tennislife Cup - Napoli Caversham International Tennis Tournament - Jersey Caltanissetta Challenger Napoli Challenger Rome Challenger Prostejov Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger Rimini Challenger San Marino Challenger Como Challenger Napoli Challenger Genova Challenger Sunrise Challenger Napoli Challenger Tunis Challenger Biella Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger Rimini Challenger San Marino Challenger Manerbio Challenger Como Challenger Genova Challenger Todi Challenger Napoli Challenger Cremona Challenger San Marino Challenger Casablanca Challenger Santos Challenger San Marino Challenger Como Challenger Genova Challenger Szczecin Challenger Trnava Challenger Madrid Challenger Rome Challenger Napoli Challenger Rome Challenger Caltanissetta Challenger Milan Challenger Todi Challenger San Marino Challenger Cordenons Challenger Genova Challenger Szczecin Challenger Casablanca Challenger Chitre Challenger Panama City Challenger Barranquilla Challenger Vercelli Challenger Tunis Challenger Rome Challenger Mestre Challenger Caltanissetta Challenger Milan Challenger San Benedetto Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger Biella Challenger Sibiu Challenger Napoli Challenger Rome Challenger Mestre Challenger Napoli Challenger Turin Challenger Mestre Challenger San Benedetto Challenger Biella Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Tempe Challenger Recanati Challenger Perugia Challenger Manerbio Challenger Genova Challenger Milan Indoors - Milan 2003 Mercedes Cup - Stuttgart Milan Indoors - Milan Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Heineken Open - Auckland BellSouth Open - Vina del Mar Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open Romania - Bucharest Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas ARAG World Team Championship - Dusseldorf Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow Medibank International - Sydney Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Kremlin Cup - Moscow Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich SkiStar Swedish Open - Bastad Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Grand Prix Hassan II - Casablanca Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Konzum Croatia Open - Umag Tennis Masters Series - Rome Tennis Masters Series - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Hopman Cup - Perth Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Italy F3 Italy F14 Italy F22 Italy #3-w2 Italy #3-w4 Italy F4 Italy F5 Italy F9 Italy F11 Italy F5 Austria F1 Italy F24 Italy F35 Italy F10 (Santa Margherita Di Pula) Italy F17 (Bergamo) Italy F19 (Basilicanova) Italy F23 (Pontedera) Italy F31 (Santa Margherita Di Pula) Italy F33 (Santa Margherita Di Pula) Italy F36 (Santa Margherita Di Pula) France F3 (Veigy-Foncenex) Italy F2 (Santa Margherita Di Pula) Olympics - Beijing Italy F9 (Santa Margherita Di Pula) Italy F10 (Casale Monferrato) Italy F12 (Reggio Emilia) Italy F14 (Bergamo) Italy F24 (Cuneo) Italy F30 (Santa Margherita Di Pula) M15 Piombino Tunisia F44 (Monastir) XXVIII Edizione 'A.Savoldi' - Manerbio Citta di Brindisi - Brindisi Open de L'Isere - Grenoble Jameson Cup - Milan Gemax Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Challenger 42 - Andrezieux Tennis Napoli Cup 2004 - Napoli Memorial Savigni - Sassuolo Trani Cup - Trani Tatra Banka Open - Bratislava Jameson Cup - Milan Tennis Napoli Cup - Napoli Nord LB Open - Braunschweig Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Tennis Napoli Cup 2006 - Napoli Top Wool Challenger-Immagine Trophy - Biella Pekao Open - Szczecin Challenger Lugano - Lugano BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Palermo Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo BSI Challenger Lugano - Lugano Riviera de Rimini Challenger - Rimini 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Todi Challenger Monza Challenger Palermo Challenger Bergamo Challenger Casablanca Challenger Rome Challenger Challenger Canottieri Minico - Mantova Fujitsu Siemens Open - Budapest Manerbio Challenger Genova Challenger Trnava Challenger Napoli Challenger Palermo Challenger Memorial Savigni - Sassuolo Rabat Challenger Marrakech Challenger Barletta Challenger Pereira Challenger Rome Challenger Caltanissetta Challenger Monza Challenger Milan Challenger FILA Challenger - Biella Dallas Challenger Genova Challenger Orbetello Challenger Todi Challenger Biella Challenger Kosice Challenger San Benedetto Challenger Como Challenger Guimaraes Challenger L'Aquila Challenger Recanati Challenger Padova Challenger Cordenons Challenger Padova Challenger Andria Challenger Andria Challenger San Benedetto Challenger Segovia Challenger CA Challenge 2002 - Graz 5th Sardinian International Championships - Cagliari ATU Cup - Weiden Morelos Challenger Cordenons Challenger San Marino Cepu Open - San Marino Zenith Tennis Cup-Harbour Club - Milan Como Challenger Mestre Challenger San Benedetto Challenger Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Sunrise Challenger Generali Open 2002 - Kitzbuhel Open 13 - Marseille Next Generation Hardcourts - Adelaide Argentina Open - Buenos Aires Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Allianz Suisse Open - Gstaad Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Movistar Open - Vina del Mar Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Copa Claro - Buenos Aires VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BMW Open - Munich Open Romania - Bucharest Pilot Pen Tennis - New Haven Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0